steamed dumpling - German English Dictionary